<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>遍历操作</title>

    <script src="../js/jquery-3.3.1.min.js"></script>
    <script>
        onload = function () {
            // 方式一：传统方式
            // $("#btn").click(function () {
            //     let $lis = $("li");
            //     for (let i = 0; i < $lis.length; i++) {
            //         alert(i + ":" + $lis[i].innerHTML);
            //     }
            // });

            // 方式二：对象.each()方法
            // $("#btn").click(function(){
            //     let $lis = $("li");
            //     $lis.each(function(index,ele){
            //         alert(index + "："+ele.innerHTML);
            //     }); 
            // });

            // 方式三：$.each()方法（常用）
            // $("#btn").click(function(){
            //     let $lis = $("li");
            //     $.each($lis,function(index,ele){
            //         alert(index+"："+ele.innerHTML);
            //     });
            // });

            // 方式四：for of 语句遍历  相当于增强for循环
            $("#btn").click(function () {
                let $lis = $("li");
                for (ele of $lis) {
                    alert(ele.innerHTML);
                }
            })
        }
    </script>
</head>

<body>
    <input type="button" id="btn" value="遍历列表项">
    <ul>
        <li>香蕉</li>
        <li>苹果</li>
        <li>菠萝</li>
        <li>梨子</li>
        <li>桃子</li>
        <li>西瓜</li>
    </ul>
</body>

</html>